Software Engineering Education Knowledge Versus Industrial Needs
نویسندگان
چکیده
Contribution: Determine and analyze the gap between software practitioners' education outlined in 2014IEEE/ACM Software Engineering Education Knowledge (SEEK) industrial needs pointed by Wikipedia articles referenced Stack Overflow (SO) posts. Background: Previous work has uncovered deficiencies coverage of computer fundamentals, people skills, processes, human-computer interaction, suggesting rebalancing. Research Questions: 1) To what extent are developers' needs, terms SO posts, covered SEEK knowledge units? 2) How does popularity relate to their coverage? 3) What areas computing can be better 4) Why units cited on SO? Methodology: were systematically collected from The most manually mapped units, assessed according degree coverage. Articles insufficiently classified hand using 2012 ACM Computing Classification System. A sample posts referencing sufficiently was analyzed. survey conducted practitioners validate study findings. Findings: appears cover science design mathematical concepts, but less so like World Wide Web, engineering components, graphics. Developers seek advice, best practices explanations about topics, code review assistance. Future models could dive deeper information systems, design, testing, security, soft skills.
منابع مشابه
Bridging Academic Software Engineering Education and Industrial Needs
Welcome to the special issue of the Computer Science Education on Software Engineering Education and Training. This special issue of the Computer Science Education includes four of the best education papers of the 23rd International Conference on Software Engineering (ICSE) as well as one invited article presenting ongoing work in Software Engineering Education (SEE). The articles share a commo...
متن کاملAchieving Industrial Relevance in Software Engineering Education
This paper presents a collection of experiences related to success factors in graduate and postgraduate education. The experiences are mostly concerned with how to make the education relevant from an industrial viewpoint. This is emphasized as a key issue in software engineering education and research, since the main objective is to give the students a good basis for largescale software develop...
متن کاملStrategies for industrial relevance in software engineering education
This paper presents a collection of experiences related to success factors in graduate and postgraduate education. The experiences are mainly concerned with how to make the education relevant from an industrial viewpoint. This is emphasized as a key issue in software engineering education and research, as the main objective is to give the students a good basis for large-scale software developme...
متن کاملKnowledge Transfer in Software Engineering Education using SECI Model
Problem Based Learning (PBL) is a teaching method that is able to transfer tacit knowledge from lecturers to students based on Socialization, Externalization, Combination and Internalization (SECI) model. However, the knowledge transfer process in PBL teaching method for Software Engineering (SE) in higher education is yet remain ambiguous and need to be explored extensively. Thus, this paper a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Education
سال: 2022
ISSN: ['1557-9638', '0018-9359']
DOI: https://doi.org/10.1109/te.2021.3123889